package com.zdkj.subway.check.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zdkj.subway.check.entity.SwAuTvmMoneyAssist;
import com.zdkj.subway.check.result.CommonMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * tVM票款差异协查-票款差异明细表
 */
@Mapper
public interface SwAuTvmMoneyAssistMapper extends BaseMapper<SwAuTvmMoneyAssist> , CommonMapper<SwAuTvmMoneyAssist> {
    //获取票款差异分钱箱信息
    List<Map<String, Object>> getTvmTicketCYXCList(@Param("param") Map<String,String> param);
    //TVM分钱箱票款差异协查
    List<Map<String, Object>> getTvmMoneyAssistLists(@Param("param") Map<String,String> param);
    //TVM票款差异协查 其他运营中心列表
    List<Map<String, Object>> getTvmMoneyAssistList(@Param("param") SwAuTvmMoneyAssist swAuTvmMoneyAssist);
    //"TVM票款差异协查 客运列表
    List<Map<String, Object>> getTvmMoneyAssistList(@Param("param") Map<String,String> param);

    //分钱箱加入票款协查
    int insertSwAuTvmMoneyAssist(SwAuTvmMoneyAssist param);

    List<Map<String, Object>> get_cz_xw_SwAuTvmMoneyAssistList(@Param("param") Map<String, String> param);
}
